/*top*/
.banner {min-width:1120px;height:234px;background:url(../images/banner1.png) no-repeat center top;}
.banner .banner-k {margin:0 auto;width:1120px;}
.search {height:25px;font-size:14px;}
.search input {padding-left:5px;width:130px;height:25px;background:#ffffff;border:1px solid #808080;}
.search > a {display:inline-block;padding:0 10px;line-height:23px;height:23px;color:#333;background:#ccc;border:1px solid #808080;}
.nav {min-width:1120px;height:50px;line-height:50px;background:url(../images/dh.jpg) left top;}
.nav .nav-k {margin:0 auto;display:table;width:1120px;}
.nav .nav-k li {display:table-cell;width:1%;height:100%;}
.nav .nav-k li a {color:#fff;font-weight:bold;font-size:16px;}
.nav .nav-k li a:hover {text-decoration:underline;}
/*main*/
.main {margin:0 auto;width:1120px;}
.news .news-top {display:block;line-height:60px;text-align:center;font-size:30px;font-weight:bold;color:#333;overflow: hidden;}
.news .news-list {width:100%;text-align:center;}
.news .news-list li {display:inline-block;padding-right:5px;width:20%;border-right:1px solid #808080;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.news a:hover {color:#0056a7;}
.news .news-list li:hover {text-decoration:underline;}
.box-style1 {width:284px;border:1px solid #ccc;}
.box-style1 > .title {width:100%;height:36px;line-height:36px;color:#fff;background:url(../images/lmt.jpg) no-repeat top center;}
.box-style1 > .title span {font-size:12px;color:#ccc;}
.list-style1 {line-height:31px;}
.list-style1 a {display:block;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-style1 li {/**float:left;*/width:100%;padding-left:1px;position:relative;}
.list-style1 li:before {content:'';display:block;position:absolute;margin-top:-2px;top:50%;width:4px;height:4px;background:#666666;}
.list-style1 a:hover,.more:hover {color:#0056a7;text-decoration:underline;}
.box-style2 > .title {color:#0056a7;height:38px;background:url(../images/278_bgtit.jpg) left border-box no-repeat;}
.box-style2 > .title span {margin-left:8px;color:#999999;font-weight:400;}
.time {float:right;margin-right:5px;color:#666;font-family:Arial;}
.awidth a {float:left;width:70%;}
.button-list li {margin-top:8px;line-height:56px;background:#f0f0f0;}
.button-list a {display:block;width:100%;height:56px;font-size:16px;}
.button-list li:hover {background:#cff0ff;}
.button-list li:hover a {color:#0281c8;}
.button-list li i {margin-left:20px;float:left;font-size:30px;}
.piclist a {float:left;display:block;padding:17px 0;margin-right:10px;width:130px;color:#fff;font-size:16px;text-align:center;}
.piclist a i {font-size:34px;color:#fff;}
.piclist a:last-child {margin-right:0;}
.piclist .guestBook {background:#0283c7;/*background:url(../images/guestBook.jpg) no-repeat center center;*/}
.piclist .guestBook:hover {background:#0283c7;transition:0.5s ease-in-out;}
.piclist .ShowClass {background:#8bb708;/*background:url(../images/ShowClass.jpg) no-repeat center center;*/}
.piclist .ShowClass:hover {background:#8bb708;transition:0.5s ease-in-out;}
.piclist .TextClass {background:#c84a1a; /*background:url(../images/TextClass.jpg) no-repeat center center;*/}
.piclist .TextClass:hover {background:#c84a1a;transition:0.5s ease-in-out;}
.more {font-size:12px;color:#0056a7;font-weight:400;}
.link {display:table;padding:0 100px;width:100%;background:#0a9edd;height:38px;line-height:38px;}
.link a {display:table-cell;text-align:center;color:#fff;font-size:12px;}
.link a:hover {text-decoration:underline;}
.slider-img {
    width:100%;
    height:234px;
    border:1px solid #ccc;
}
/*幻灯片2*/
.hwq-focus-s { width: 100%; clear: both; position: relative; height: 229px; border: solid 1px #dcdcdc; border-radius: 3px; }
.hwq-focus-s> .img-pos { position: absolute; top: 0; left: 0; z-index: 9999; }
.hwq-focus-s-box {overflow:hidden; position: relative; width: 100%; height: 100%; }
.hwq-focus-s-box li { float: left; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff;display:none;}
.hwq-focus-s-box li a { display: block; width: 100%; height: 100%; }
.hwq-focus-s .hwq-focus-s-box img {width:398px;height:309px;}
.lutshow{display:block!important;}
/*圆点*/
.hwq-focus-s .cir_box { overflow: hidden; position: absolute; z-index: 130; }
.hwq-focus-s .cir_box li { float: left; width: 10px; height: 10px; margin: 0 2px; cursor: pointer; background: #fff; opacity: 0.8; filter: alpha(opacity=80); }
.hwq-focus-s .cir_on { background: #1baeff !important; }
/*按钮*/
.hwq-focus-s .hwq-focus-s-btn { position: absolute; width: 100%; top: 50%; margin-top: -40px; height: 0; }
.hwq-focus-s .left_btn,
.hwq-focus-s .right_btn { width: 30px; height: 80px; background: #000; opacity: 0; filter: alpha(opacity=40); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: SimSun; transition: ease-in-out 0.2s; }
.hwq-focus-s .left_btn { float: left; }
.hwq-focus-s .right_btn { float: right; }
.hwq-focus-s:hover .left_btn,
.hwq-focus-s:hover .right_btn { opacity: 0.4; }
/*标题*/
.hwq-focus-s a span { width: 100%; height: 40px; background: #000; background: rgba(0,0,0,0.5); display: block; position: absolute; bottom: 0; z-index: 120; line-height: 40px; overflow: hidden; padding: 0 90px 0 10px; color: #fff; box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;}








/*footer*/
.footer {min-width:1120px;padding:25px 0 20px 0;}
.footer .footer-k {margin:0 auto;width:1120px;text-align:center;font-size:12px;line-height:26px;}
.footer .footer-k .gongan {display:inline-block;width:20px;height:20px;}
.footer .footer-k img {display:inline-block;}




/*列表页*/
.location {
    width:100%;
    height:35px;
    line-height:35px;
    background:#eaeaea;
}
.page-title1 {
    color: #0057a8;
    line-height: 60px;
    border-bottom:1px solid  #0057a8;
}
.page-list {
    line-height:36px;
}
.page-list li {
    position:relative;
    height:36px;
    border-bottom:1px solid #d6d6d6;
}
.page-list li i {
    display:inline-block;
    position:absolute;top:50%;
    margin-top:-18px;
    font-size:12px;
    color:#0056a7;
}
.page-list li a {
    display:inline-block;
    padding-left:15px;
    width:70%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    line-height:35px;
}
.page-list li a:hover {
    color:#0056a7;
    text-decoration:underline;
}
.page-imgList {
    border-top:none;
    border: 1px solid #D0D0D0;
    background:#FDF2F2;
}
.page-imgList li {
    padding:10px;
    border-bottom:1px dashed #D9D9D9;
}
.page-imgList li img {
    
    width:158px;
    height:110px;
}
.page-imgList li .text {
    display:inline-block;
    width:636px;
}
.page-imgList li .text a {
line-height: 30px;
}
.page-imgList li .text p {
    font-size: 12px;
line-height: 22px;
color: #838383;
}
.page-imgList li .text a:hover {
    color:#0056a7;
}
/*内容页*/
.page-cont > .title{
    line-height: 30px;
    color:#0056a7;
    text-align:center;
    padding: 60px 0 40px 0;
    border-bottom:1px solid #0056a7;
}
.page-cont .nr_jj {
    margin:0 auto;
    font-size: 12px;
width: 770px;
text-align: center;
}
.page-cont > .content p{
    margin-top:20px;
    font-size:16px;
    line-height:30px;
    text-indent:2em;
}
.page-cont > .content img {margin:20px auto;display:block;width:565px}


/*翻页*/
.page-wrap{ text-align:center; height:20px; margin-top:30px}
.page-wrap a{ color:#484848;}
.page-wrap a:hover{ color:#f96700;}
.page-text{ border:1px solid #94bcda; text-align:center; width:25px; line-height:18px; height:18px; color:#666;}
.page-wrap-button{ border:none; cursor:pointer; width:45px; height:20px; background:url(../images/but3.png) no-repeat top center; color:#fff;}
.page-wrap-button:hover{ background:url(../images/but3.png) no-repeat center -20px;}

/*1223增*/
.z-banner-pic{ width:408px; height:65px; display:block; float:left; padding-top:5px;}
.z-banner-pic img{ width:100%;}
.z-banner-pic:hover{ opacity:0.8}

.fl{float: left;}
.fr{float: right;}




.pr15{float: none!important;}
